royal kitchen - German English Dictionary